<?php

namespace App;

use Illuminate\Database\Eloquent\Model;


/**
 * App\MeituanShop
 *
 * @property int $id
 * @property int $merchant_id 系统门店id
 * @property int $enterprise_id 系统企业id
 * @property string $shop_id 取货门店id，即合作方向美团提供的门店id
 * @property string $shop_name 门店名称,说明：门店名称格式请按照 【XX品牌-XX店】填写，例：百果园-望京店
 * @property int $category 一级品类，见附件品类代码表
 * @property int $second_category 二级品类，见附件品类代码表
 * @property string $contact_name 门店联系人
 * @property string $contact_phone 联系电话
 * @property string $contact_email 联系邮箱
 * @property string $shop_address 门店地址
 * @property string $shop_address_detail 门牌号
 * @property int $shop_lng 门店经度,坐标10的六次方
 * @property int $shop_lat 门店纬度,坐标10的六次方
 * @property int $coordinate_type 坐标类型，0：火星坐标（高德，腾讯地图均采用火星坐标） 1：百度坐标 （默认值为0）
 * @property string $delivery_service_codes 配送服务代码,快速达:4011(多个英文逗号隔开)
 * @property string $business_hours 营业时间 例：[{"beginTime":"00:00","endTime":"24:00"}] 注：传入后美团根据区域可配送时间取交集时间作为门店配送时间
 * @property int $city 城市ID，见城市代码表
 * @property int $prebook 是否支持预约单，0：不支持，1：支持
 * @property int $prebook_out_of_biz_time 是否支持营业时间外预约单，0：不支持，1：支持
 * @property string $prebook_period 预约单时间段，格式为{"start": "0", "end": "2"}，单位为天
 * @property string $scope 门店配送范围
 * @property int $status 门店状态0未开通，1正常使用（默认值），2封禁。在药极客系统用作限制客户使用的参数,非美团参数
 * @property string|null $deleted_at
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop query()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereBusinessHours($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereCategory($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereCity($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereContactEmail($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereContactName($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereContactPhone($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereCoordinateType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereDeletedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereDeliveryServiceCodes($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereEnterpriseId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereMerchantId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop wherePrebook($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop wherePrebookOutOfBizTime($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop wherePrebookPeriod($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereScope($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereSecondCategory($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereShopAddress($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereShopAddressDetail($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereShopId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereShopLat($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereShopLng($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereShopName($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereStatus($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\MeituanShop whereUpdatedAt($value)
 * @mixin \Eloquent
 */
class MeituanShop extends Model
{
    //
}
